tacking threads - Turkish English Dictionary